Web Yazılım

Ubuntu nedir?

Ubuntu ücretsiz bir masaüstü işletim sistemidir. Ubuntu,dünyanın her yerindeki milyonlarca insanın her türlü cihazda özgür ve açık yazılımla çalıştırmalarını sağlayan devasa bir proje olan Linux'un işletim sistemidir.. Buna ek olarak Linux, Ubuntu ile çoğu özel yazılımdan (Windows veya macOS...

devamı

Litespeed mi NGINX mi?

İnternet teknolojileri geliştikçe her geçen gün yeni kavramlarla tanışıyoruz. Programlar, uygulamalar, oyunlar, yazılımlar… Aslında internette kullandığımız birçok hizmetin arkasında belli yazılımlar bulunuyor. Açık kaynaklı yazılımlar gittikçe gelişiyor ve yaygınlaşıyor. Onlardan ikisi Litespee...

devamı

NGINX nedir?

İnternet dünyası geliştikçe beraberinde sayısız yazılımı da hayatımızın merkezine getiriyor. Yazılımların birçoğu gündelik hayatta kullandığımız uygulamaları önümüze getiriyor. Açık kaynaklı yazılımların sayısı da gün geçtikçe artıyor ve dünya genelinde yaygınlaşıyor. Açık kaynaklı yazılımlar...

devamı

Smarty Nedir?

​ Php ile kullanılabilecek birçok framework vardır. Smarty'de bu frameworklerden bir tanesidir. Smarty html ve yazılım data'larını birbirinden ayıran açık kaynak kodlu php template motorudur. Web sayfalarının geliştirilirken tasarım ve yazılım kodlarının birbirinden ayrıştırılmasını sağlar. ...

devamı

XML nedir?

İnternet teknolojisi, çoğu kullanıcı için sosyal medya uygulamaları, online alışveriş ve oyunlardan ibaret. İnternet kullanıcıları, yararlandıkları bu sitelerin arkasında nelerin işlediğini fark edemiyor. Bu haliyle, internet ortamı mükemmel dizayn edilmiş bir ortam gibi görünüyor. İlk bakışta böyle...

devamı

DLP (Data Loss Prevention) nedir?

Günümüzde gelişen teknolojik olanaklar sayesinde veriye erişim kolaylaşmıştır. Bu durum da veri güvenliği sorununu beraberinde getirmektedir. Verinin sınıflandırılması, depolanması, veriye erişecek kullanıcıların kısıtlandırılması, yetkililerin atanması ve verilerin istenmeyen üçüncü kişilerin eline...

devamı

Pardus nedir?

İlk sürümü 27 Aralık 2005 tarihinde yayınlanan bilgisayar işletimi sistemi olan Pardus TÜBİTAK-UEKAE öncülüğünde teknoloji hayatına girdi. İlk planlamalarına 2003 yılında başlanan bu işletim sistemi bir Linux dağıtım ürünü olarak günümüze kadar 5 ana 9 ara 2 kurumsal sürüm şeklinde piyasaya sürüldü....

devamı

İşletim sistemi nedir?

Bilgisayarların, telefonların, oyun konsollarının, beyaz eşyaların ve benzeri elektronik ürünlerin ana işleyişinin düzgün bir şekilde sağlanması için gerekli olan programların belli bir düzen içerisinde çalışmasını sağlayan, çalışma ilkelerini temel alan yazılım olarak açıklanabilir. Bu sistemler di...

devamı

Yazılım nedir?

Elektronik cihazlara atanmış olan bir vazifenin yerine getirilebilmesi için bilgisayar dilinde geliştirilen komutlara yazılım adı verilir. Yazılım sayesinde elektronik aletleri oluşturan dijital parçalar birbiriyle iletişim halinde olur. Kişilerin iş verimliliği artar ve kısa sürede daha fazla üretm...

devamı

Landing Page nedir?

İnternetin hayatımızdaki artan ağırlığını gitgide daha derinden hissediyoruz. Öyle ki gün içinde akıllı telefonumuzun ekranını, annemizin, babamızın, arkadaşlarımızın, hatta eşimizden daha çok görüyoruz. Her gün farklı web sitelerden belki de yüzlerce web sayfasına maruz kalıyoruz. Bu sayfalar arası...

devamı

HTTP2 ve HTTP3 nedir?

İnternet teknolojileriyle ilgilenenler, bu alanda öğrenilecek şeylerin asla bitmeyeceğinin farkındadır. Günden güne gelişen internet teknolojileri, birçok sahada yeni kavramları da literatüre kazandırıyor. Hayatımızın olmazsa olmazları arasına çoktan giren web siteleri ve bunlara dair teknik detayla...

devamı

Android telefonlarda DNS değiştirme nasıl yapılır?

Günümüzde internet kullanımı masaüstü veya dizüstü bilgisayarların sınırını aşmış bir durumdadır. Akıllı telefonlar ve tabletler sayesinde günün mümkün olan her anında internete erişilebilir bir hale gelmiştir. IOS ve Android olmak üzere iki farklı akıllı cihaz işletim sistemi bulunur. Android işlet...

devamı

Bilgisayarda DNS ayarları nasıl değiştirilir?

İnternet kullanıcıları zaman zaman çeşitli nedenlerle internet sansürüyle karşılaşabilir. Ülkemizde de belirli aralıklarla Facebook, Twitter, Youtube gibi çeşitli sosyal mecralar başta olmak üzere farklı internet sitelerine erişim engeli konulmaktadır. Bu durumda erişim engeli konulan internet sayfa...

devamı

IP nasıl değiştirilir?

Açılımı Internet Protocol Address olan IP internet bağlantısı olan cihazların birbiriyle veri alışverişi yapabilmesini sağlayan bir adrestir. Kısaca IP internete bağlanan cihazın kimlik numarası vazifesini görür. IP numarası otomatik olarak internet servis sağlayıcısı tarafından atanır. Zaman zaman ...

devamı

En iyi VPN servisleri

Zaman zaman ülkemizde erişim yasağı getirilen sitelere giriş için çözüm sunan VPN servisleri pek çok kişi tarafından kullanılmaktadır. Açılımı Virtual Private Network olan VPN sayesinde erişim yasağı getirilmiş olan internet sitelerine giriş imkanı elde edilir. VPN’in Türkçe karşılığı sanal özel ağ ...

devamı

Yasaklı sitelere giriş için kullanabileceğiniz servisler

Zaman zaman çeşitli nedenlere bağlı olarak ülkemizde bazı internet sitelerine erişim engeli konulmaktadır. Bazı dönemlerde Twitter, Youtube, Instagram, Facebook gibi dünya çapında popüler olan sosyal medya mecralarına erişim yasağı konulduğu görülmüştür. Günümüzde ise Wikipedia’ya erişim engeli var ...

devamı

Raspberry nedir?

Raspberry, çocukların kodlama öğrenmeleri için tasarlanmış küçük bir bilgisayardır. Fiyat bakımından en uygun bilgisayarlardan biri olmakla birlikte, yalnızca kodlama öğrenmek amacıyla kullanılan bir ürün olduğunu söyleyemeyiz. Basit yazılımları test etmek ve modelleme yapmak için de kullanılabilmek...

devamı

Arduino nedir?

Arduino, basit entegre edilebilen ve kolay kullanım özelliğine sahip yapısıyla, kodlama dilini başlangıç seviyesinde bilen birinin bile gelişmiş yazılımlar yapmasını sağlar. Bu yazılımlar modüllerle, kartlarla ve cihazlarla entegre edilebileceği gibi, interaktif nesneler oluşturulmasını sağlayabilir...

devamı

Web 4.0 nedir?

[web-4.0] 1990’lı yıllarda Tim Berners-Lee tarafından Cern’deki araştırma sonuçlarına erişimin kolaylaştırılması amacıyla geliştirilen World Wide Web günümüzde insan hayatının vazgeçilmez bir parçası haline gelmiştir. Gelişen teknolojiyle birlikte internet sosyal hayata yön veren, kişilerin bilgiye ...

devamı

Dünyanın ilk bilgisayar programcıları

Günümüzde bilgisayarlar yaşantımızın büyük bir kısmına etki ediyor kuşkusuz. Dijitalleşen çağda giderek daha fazla kolaylığı ve gelişmeyi bilgisayarlar sayesinde elde ediyoruz. Tıptan tarıma, eğlenceden imalata kadar pek çok farklı alanda her şey bilgisayarların hakimiyetinde gibi görünüyor. Şimdi b...

devamı

Değeri 1 milyara ulaşan şirketleri sıralayan web sitesi

Kimisi startup, kimisi öğrenci projesi kimisi de sıradan girişimler olarak başlayıp günümüzde büyük topluluklara hitap eden çok sayıda şirket var. Bu şirketlerin hikayeleri hem kullanıcılar hem de kendi girişimi için gerçek hikayelerden ipucu almak isteyenler için ilham kaynağı oluyor. Bu büyük isim...

devamı

Bulanık mantık (Fuzzy Logic) nedir?

Bulanık mantık kavramı mekatronik, yapay zeka, matematik, sosyoloji, robot teknolojileri, tıp ve fen bilimlerinin kesişiminde yer alıyor. Üstelik insan ve makinenin birbirine en çok yaklaştığı noktalardan biri olarak kabul ediliyor. Bu yaklaşım sayesinde insan deneyimi ve insana ait çeşitli veriler,...

devamı

Yapay zeka ve bilinç konularına ilgi duyanlar için kitap önerileri

Yapay zeka kavramının herkesin gündelik yaşamını etkilemeye başlamasıyla okuma listelerimize de bu konu giriyor. Aslında bilimkurgu tutkunları için elbette robotlar, makineler ve akıllı ama insan yapımı canavarlar yeni temalar değil. İngiliz edebiyatının en popüler ve en önemli eserlerinden, Mary Sh...

devamı

Hybrid mobil uygulama nedir?

Mobil cihazlar bugün bilgiye ulaşma noktasında müthiş bir role sahip. Elbette günümüzdeki tabletleri, akıllı telefonları tanımlarken sadece hızlı bilgi akışını ön plana çıkaramayız. Günümüzde eğlenceden bankacılığa alışverişten oyuna kadar akla gelebilecek her alana mobil cihazlar damga vuruyor. Hat...

devamı

Native mobil uygulama nedir?

Akıllı telefonların hayatımıza girmesinden sonra özellikle mobil uygulama tasarlamak, başlı başına apayrı bir branş olarak görülmeye başlandı. Bugün pek çok girişimci yaratıcı uygulama fikirlerini teknik olarak hayata geçirip pazarlama yoluna gidiyor. Sadece ülkemizde geliştirilmiş binlerce mobil uy...

devamı

Portal nedir?

Portal, internet ve web tasarım konusuyla az çok ilgili olan herkesin sıklıkla duyabileceği bir sözcük. Çünkü portal, internetin hayatımıza dahil olduğu ilk yıllardan bu yana varlığını aktif bir biçimde sürdüren bir kavram. Portal, esasen İngilizce kökenli bir sözcük ve “büyük kapı” anlamına geliyor...

devamı

Yasaklı sitelere giriş

İnternetin deyim yerindeyse çağ atladığı bir dönemde hala yasaklı sitelere giriş, ülkemizin gündemini meşgul edebiliyor. Bu, gerçekten de bizler adına utanç verici bir durum. Dünyada pek çok ülke, ultra hızlarda internete girme ayrıcalığını yaşarken, bizlerse bir yandan bağlantı sorunlarımızla boğuş...

devamı

Authentication nedir?

İnterneti kullanmak pek çok açıdan keyifli olsa da güvenlik ile ilgili kaygılarımızı görmezden gelemeyiz. Özellikle online finansal işlemlerin bu denli ön planda olduğu çağımızda, güvenli internet kullanımı, oldukça büyük bir önem taşır. Authentication veri güvenliği konusunda ele alınan bir tabirdi...

devamı

Google RankBrain: Yapay Zeka Algoritması nedir?

RankBrain, Google tarafından 2015 senesinde yayınlanan ve gün geçtikçe kendini geliştiren bir yapay zeka algoritması. Aynı zamanda, 2018'in de en önemli sırlama faktörlerinden bir tanesi olduğu düşünülüyor. Yapay Zeka Nedir? İngilizcesi 'Artificial Intelligence' olan yapay zeka, bilim ...

devamı

Chatbot nedir?

Neredeyse herkesin online alışveriş ve e-ticaret siteleriyle bir şekilde tanıştığı bir dönemdeyiz şüphesiz. Birçoğumuz hem hızlı hem de daha ekonomik olmasından dolayı online alışveriş fırsatlarına veya kolaylıklara karşı koyamıyoruz haliyle. E ne de olsa çok sevdiğimiz bir ürünün indirime girmesind...

devamı

Geofencing nedir?

Rekabetin inanılmaz bir şekilde artış gösterdiği bu devirde markalar birbirlerinden farklı fikirler uygulama yarışına girmiş durumda. Bilişim çağı ile büyük veri çılgınlığının olduğu bir dünyada yaşamaya başladık. Her gün tüketicilerin çevrim içi ve çevrim dışı yaptığı sonsuz etkileşimlerden çılgın ...

devamı

Silikon Vadisi nedir?

Silikon vadisi çağımızda teknolojinin kalbi olarak bilinir. Teknolojik açıdan yenilikçi ve dünya devi haline gelmiş, elektronik ve bilgi teknolojileri alanlarında uzmanlaşmış çok sayıda ABD şirketinin bulunduğu bölgedir. Orijinal adıyla “Silicon Valley” olarak anılır. Silikon Vadisi’nde farklı ulusl...

devamı

OpenStack nedir?

Son dönemde firmaların ilgi odağı olan OpenStack esasen bulut hesaplama aracı olarak tanımlanabilir. Bir başka deyişle, 2010 senesinde NASA’nın ön ayak olduğu Nova ile Rackspace’in desteklediği Swift’in bir araya gelmesi sonucu oluşturulan, kısa süre içinde kendi alanında zirveye oturan bir nevi bul...

devamı

Podcast nedir?

Podcast modern radyo programları gibi karşımıza çıkan seri halinde yayınlanmış ses ve video dosyalarına deniyor. Yayını yapan kişinin tercihlerine de bağlı olarak, dinleyici ve izleyiciler bunları ister online olarak dinleyebilir isterlerse de indirebilirler. Ses ya da görüntü kaydı olan programları...

devamı

Cloud Server nedir?

İnternet kullanıcı sayısı bugün özelinde inanılmaz boyutlara ulaştı. Bu artışla beraber tasarım nitelikleri de doğal olarak arttı ve rekabet odaklı bir zemin oluşmaya başladı. Çok daha büyük boyutlara sahip verileri stoklamak açısından ihtiyaç duyduğumuz alan da genişlemiş oldu. Bu durum, bulut tekn...

devamı

ISDN nedir?

Tüm alanlarda olduğu gibi haberleşme alanında da son derece heyecan verici gelişmelere tanıklık ediyoruz. Hızlı iletişime hem günlük yaşamda hem de iş yaşamında eskisine kıyasla çok daha muhtaç durumdayız. Haberleşme alanındaki teknolojik gelişmeler, daha sonraki yıllarda da doğal olarak yeni yeni h...

devamı

MySQL nedir?

MySQL, Windows, Unix ve OS/2 gibi sistemlerde kullanılan açık kaynak kodlu bir veritabanı sistemidir. Kullanıcıların ücretsiz şekilde faydalanabileceği bu sistemi ticari amaçlar için kullanmak isteyenler ise belirli bir ücret karşılığında hizmetten yararlanabiliyorlar. Örnek verecek olursak, bir wor...

devamı

IP nedir?

IP kelimesi, neredeyse tüm internet kullanıcılarının aşina olduğu bir kelime. Bir nevi kimlik işlemi gören bu teknolojinin açılımını ya da sahip olduğu özellikleri bilenlerin sayısı ise; olması gerekenin aksine son derece az. İnternet Protokolü ya da orijinal adıyla Internet Protocol isim tamlamasın...

devamı

En gelişmiş yapay zeka ürünleri

20. yüzyılın ilk yarısında, bilim kurgu dünyayı yapay zeka kavramı ile tanıştırdı. İlk olarak 1910 yılında sessiz film olarak çekilmiş Oz Büyücüsü’ndeki kalpsiz teneke adam ile dünya ilk yapay zeka karakteri ile karşılaştı. 1950'lerde, zihinlerinde kültürel olarak özümsemiş yapay zeka (ya da AI) kav...

devamı

Google Authenticator nedir?

İnterneti 7’den 77’ye pek çoğumuz aktif bir şekilde kullanıyoruz. Özellikle son zamanlarda internetten alışveriş yapmak oldukça rutin bir hal alınca çeşitli güvenlik sorunları da ortaya çıkmaya başladı. Bilgisayar ya da telefon başında vakit geçirdiğimiz zamanlarda pek çok web sitesine giriş yaparız...

devamı

Chromium nedir?

Adını krom elementinden alan, açık kaynak kodlu bir internet tarayıcısı olan Chromium, logosu ve otomatik güncelleştirme mekanizmasıyla Chrome'dan farklı bir tarayıcı. Chromium'un en önemli özelliklerinden bir tanesi de internet tarayıcısı olmasının yanı sıra web için sekmeli bir pencere yöneticisi ...

devamı

Bug nedir?

Bug özellikle yazılımla yakından ilgili olanların çok sık karşılaştığı bir tabir. Bug, esasen kelime olarak böcek manasına geliyor. Debugging terimi ise daha çok böcekten sıyrılmak ya da ayrılmak anlamını taşıyor. Peki böyle bir metafor, yazılım dünyası için neden kullanılmış dersiniz, gelin buna ya...

devamı

WooCommerce nedir?

Sosyal medya ve internet üzerinde yaşanan alışveriş çılgınlığı hız kesecek gibi değil. Potansiyel müşteriler yakın çevrelerinde bulunmayan ürünlere bir ya da iki gün içinde kavuşma imkanı yakalarken; satıcıların da bu ilgi karşısında deyimi yerindeyse iştahları kabarıyor. Üstelik e-ticaret sistemind...

devamı

Yapay zeka ile ilgili ufkunuzu açacak en iyi film ve diziler

Yaklaşık olarak 125 yıllık bir tarihe sahip olan sinema her döneminde, kendi dinamiklerinden bağımsız bir şekilde, güncel olandan referans alarak yol almaya çalışmıştır. Son dönemlerde gerek sinema filmlerinde gerekse de dizi yapımlarında bu değişimin ayak izlerini net şekilde hissedebiliyoruz. Yeni...

devamı

Yapay zekanın geleceği

Milenyum çağının en alevli tartışması olan yapay zeka, şimdiden insanları kutuplaştırmaya başladı. Bir gün dünyayı ele geçirerek insanlığa hükmedecekleri düşüncesiyle, aslında iyi huylu ve insanlığın gelişmesine katkı sağlayacak oldukları fikri tartışmalara yol açıyor. Peki yapay zeka bizlere gerçek...

devamı

Domain’in geleceği “.AI”

Bilgisayar ve yazılım alanında çok ciddi atılımlar söz konusu. Diğer alanlara kıyasla bu alanlardaki değişimlerin çok daha hızlı şekilde gerçekleştiğini rahatlıkla ifade edebiliriz. Özellikle son döneme damga vuran kavram kesinlikle yapay zeka olacak gibi duruyor. Henüz var olan potansiyelini yeni y...

devamı

Proxy nedir? En iyi Proxy servisleri nelerdir?

Proxy kavramı pek çoğumuzu zaman tünelinde 2008 senesine götürüyor. Hatırlanacağı üzere ülkemizde Youtube uzunca bir süre hükümet tarafından yasaklanmıştı. Son derece büyük ve kitlesel tepkiler gelse de bu yasaktan ne yazık ki geri adım atılmamıştı. En başta yasağın kısa bir süre sonra geri kalkacağ...

devamı

Litespeed nedir?

Litespeed Cache genelde Wordpress benzeri içerik yönetimleri için aktif bir şekilde kullanılıyor. Bir önbellek eklentisi olarak bilinen Litespeed özelleştirilmeye oldukça müsaittir. Genelde hosting firmaları için son derece cazip bir içeriğe sahip. Eğer bir hosting firmasına dair arayışınız varsa ön...

devamı

2019 Yapay zeka trendleri

Yapay Zekada son yıllardaki gelişmelerin sonuçları, küresel olarak ateşli bir tartışmaya yol açtı. Bilim kurgu gerçeğe dönüşmeye başladığında, yapay zeka ürünleri yavaş yavaş evlere ve iş yerlerine sızmaya başladı. Bu, yapay zekanın iş piyasası üzerindeki potansiyel zararlı etkileri, dünyadaki robot...

devamı

BlueStacks nedir?

BlueStacks Kaliforniya merkezli bir yazılım şirketidir. Bir sanallaştırma şirketi olan BlueStacks yaklaşık olarak 9 seneden bu yana başarılı bir şekilde hizmet veriyor. Şirket tüm hizmetlerini BlueStacks App Player vasıtasıyla tanıtıyor. BlueStacks genellikle dünyanın şu anda en popüler işletim sist...

devamı

IPv6 nedir?

İnternetle bir şekilde haşır neşir olan kullanıcıların yabancısı olmadıkları terimlerden bir tanesi de IPv6 diyebiliriz. IPv6 ya da IPv4 gibi terimleri daha iyi açıklamak adına öncelikle IP kavramının ne anlama geldiğine yakından bakmak gerekiyor. İnternet tabanlı olarak çalışabilen her türlü aygıtı...

devamı

Raid nedir?

Raid sistemlerinin bilgisayarlar için oldukça kritik görevleri bulunuyor. Bilgisayarların veri depolama merkezi olan harddiskler, herhangi bir sebepten ötürü bozulabilir. Bozulma sebebiyle de önemli veriler, bir daha geri getirilemeyecek şekilde yok olabilir. Raid sistemleri, bozulan harddisklerde y...

devamı

Yapay zeka ülke yönetebilir mi?

Yapay zekayı tanımak ve anlamak için ilk önce onun ne olduğunu ve nasıl çalıştığını bilmek gerekiyor. Günümüzde yapay zekanın tanıma üzerinde mühendisler ve bilgisayar bilimcileri arasında dahi netleşmiş bir tanım bulunmuyor. Genel anlamda tanımlayacak olursak, akıllı bir bilgisayar sisteminin norma...

devamı

SaaS nedir?

Geleneksel metotta bir yazılım ürünü kullanmak istiyorsanız, ilk olarak bir uygulama satın alır ve mevcut sisteme kurarsınız. Genellikle 'Hizmet olarak ürün' olarak bilinen bu sistemde yönetim, kurulum, lisans, destek ve güncelleme gibi işlemleri kullanıcı halleder. Kullanıcıların yazılımı kullanmas...

devamı

CMS nedir? / Yönetim Paneli nedir?

Günümüzde ister e-ticaretle uğraşın, ister ister mağaza sahibi olun belirlediğiniz kesime sunduğunuz ürünlerle ilgili bilgi verme, teknik destek sağlama, online yardımlar gibi konular için mutlaka bir web sitesine sahip olmak gerekiyor. Profesyonel bir şekilde tasarlanan web siteleri ile hedef kitle...

devamı

Google Go nedir?

Google Go 2007’den bu yana gelişmekte olan bir program dilidir. Google mühendisleri olan Robert Griesemer, Rob Pike ve Ken Thompson bu dilin tasarımcıları olarak biliniyor. Kolay öğrenilebilen, açık kaynak kodlu hem de ücretsiz olan bu programlama diline pek çok büyük şirket oldukça ilgi gösterdi. ...

devamı

Mobil programlama dilleri nelerdir?

Bugün dünya üzerindeki toplam uygulama sayısı milyonlarla ifade ediliyor. Bu gerçekten müthiş bir iletişim, oyun, haber, teknoloji ve eğlence havuzu demek. Üstelik her geçen gün bu uygulamaların sayısı biraz daha artıyor. Mobil cihazların aktif bir şekilde kullanıldığı çağımızda uygulamalar gerçekte...

devamı

Bootstrap nedir?

Ücretsiz bir CSS framework’u olan Bootstrap, açık kaynak kodlu bir tasarım aracıdır. Telefon, tablet ve masaüstü bilgisayarlar için farklı ve cihazınızın büyüklüğüyle orantılı şekilde sitenizin görünmesini sağlayan tema ve tasarımları kolaylıkla yapabilirsiniz. Bir site için gerekli olan bütün unsur...

devamı

Semantik Web nedir?

Türkçe karşılığı Anlamsal Ağ olan Semantik Web, online içeriklerin sadece insanlar tarafından değil, yazılımlar tarafından da kolayca anlaşılabilir, kullanılabilir ve yorumlanabilir olmasını amaçlayan bir web projesi olma özelliği taşıyor. Böylelikle bu yazılımların veriyi bulması, paylaşması ve bir...

devamı

UTF-8 nedir?

UTF-8, Unicode Transformation Format kavramının kısaltılmış halidir. Unicode değişim formu olarak bilinen UTF-8 Rob Bike’nin öncülüğünde geliştirildi. Aynı kişi bilindiği üzere Go dilinin de geliştiricisi olarak biliniyor. Bu geliştirme sürecinde kendisine Rob Pike de eşlik etti. UTF-8 söz konusu ka...

devamı

BIOS nedir?

BIOS kısaltma olarak “Basic Input Output System” yani “Temel Giriş Çıkış Sistemi” anlamına gelen kavramdan oluşur. BIOS bilgisayarlarımızın ilk açıldığı andaki çalışabilme kıvılcımını, ilk ivmeyi barındıran sistem olarak düşünülebilir. BIOS, sistemin ilk açılışını gerçekleştirmek için yeterli olan b...

devamı

Drupal nedir?

Dünya üzerinde internet ağının yaygınlaşmasına paralel olarak internet kullanımı da hızla artıyor. Bunun sonuncunda şirketler ya da kişisel kullanıcılar da birçok işlemi internet üzerinden yapmaya başladı. Bunların başında internet üzerinden alışverişler, kurumsal ve şahsi sosyal medya hesapları gel...

devamı

Htaccess nedir? Ücretsiz htaccess oluşturucular

Htaccess internet dünyasında, pek çok açıdan yarar sağlayacak yönlendirme aktivitelerinin yapılmasını organize eden ve Apache tipi sunucularda bulunan son derece etkin, son derece verimli ayar dosyalarına deniyor. Htaccess sayesinde internet sitelerinizi ya da online projelerinizi belli bir düzene s...

devamı

MRP nedir?

MRP’yi dilimize “Malzeme İhtiyaç Planlaması” şeklinde çevirebiliriz. MRP’yi temel olarak bir envanter kontrol sistemi olarak da tanımlayabiliriz. Genelde MRP’ler yazılım esaslıdır; fakat manuel biçimde MRP yapmak da mümkündür. MRP henüz ortaya çıkmadan önce envanter yönetimi için EQQ ya da ROP benze...

devamı

SQL nedir?

SQL (Structured Query Language – Yapılandırılırmış Sorgu Dili) kavramı, bir nevi veritabanı yönetimini ifade eder. Burada amaç verileri yönetebilmek ve tasarlayabilmektir. Esasen SQL bir programlama dili olmasa bile pek çok kişi tarafından bu şekilde kabul görür. SQL aracılığıyla sadece veritabanı ü...

devamı

Progressive Web Apps (PWA) Nedir ?

Progressive Web Apps (PWA), kullanıcılara uygulama benzeri bir deneyim sunmak için modern web yeteneklerini kullanan bir web uygulamasıdır. Bu uygulamalar belirli gereksinimleri karşılar. Sunucular ile beraber, URL'ler aracılığıyla erişilebilir ve arama motorları tarafından dizine eklenir. Güncel...

devamı

UX mitleri#10: Tasarımınız iyi ise ufak detaylar önemli değildir.

Web sitesi hazırlanırken en çok dikkat edilen konu tasarımdır. Tasarımın özgün olması ve sektöre uygun yapıda hazırlanması elbette önemlidir. Fakat sadece tasarımın güzel olması tek başına yeterli olmayacaktır. Örneğin : web sitesinin ana sayfasında yada iç sayfalarında düşük çözünürlüklü görsell...

devamı

UX mitleri #09: Tasarım özgün olmalıdır.

Birçok tasarımcı Amerika’yı tekrar keşfetmenin tasarım konusunda daha etkili olduğunu düşünür. Ve bu nedenle de tasarımda özgünlük olması adına farklı sayfa tipleri, kullanımı zorlaştıracak yapılar ve animasyonlar kullanmaya başlar. Bu şekilde yapılan çalışmalar sonrasında ise özgün tasarım yapıldığ...

devamı

UX mitleri #7: Grafik kullanımları öğeleri daha belirgin hale getirir.

Geçmiş yıllarda websiteleri karmakarışık unsurlarla doldurulurdu. Bu şekilde çalışmanın en önemli avantajı yararlı bilgilere dikkat çekmek için ağır grafikler kullanılıyor olmasıydı. Fakat karmakarışık bilgilerle dolu olan web sitelerine ağır grafik çalışmaları ve flash ekleyerek ilgi çekmeye çal...

devamı

GraphQL nedir ?

Mikroservis mimarilerde bileşenlerin veri alışverişinde bulunması için REST API kullanımı oldukça popüler. REST kendi içinde bir dizi problem barındırıyor. REST ile kompleks sorgular yazmak oldukça zor. GET /customer/?name=Bart&include=address,account&limit=10&offset=20 Müşterinin hangi de...

devamı

DOM nedir?

HTML DOM Nedir? DOM Document Object Model kelimesinin kısaltılmasından gelir ve Türkçe karşılığı Belge Nesne Modelidir. DOM, HTML, XML gibi belgelerin diğer programlama dilleri veya script dilleriyle iletişim kurabilmesini sağlamak için geliştirilmiş bir arabirimdir. Programlama di...

devamı

UX mitleri #6: Erişilebilir siteler çirkindir.

Web ortamında sitenizin erişebilir olması, web sitesiniz de yer alan içeriğin kullanıcılar tarafından farklı cihazlar kullanılarak erişimin uygun duruma getirilme halidir. Web sitenizin erişebilir olmasının temel özellikleri istendiğinde yad a gerek duyulduğunda web sitenize ait içerik ve ara yüzün ...

devamı

UX mitleri #5: Erişilebilirlik pahalıdır ve zordur.

Eklenen fazladan fonksiyonlar web sitenizi daha erişebilir yapmayacaktır. Aynı zamanda daha erişebilir olmak için fazladan içerik girmek şart değildir. Önemli olan web sitenizi hazırlarken ara yüzünün tüm cihazlara uyumlu olabilmesini sağlamak ve doğru içeriği sitenize eklemenizdir. Doğru olarak bil...

devamı

Redux nedir?

Redux Nedir? Neden İhtiyaç Duyarız? Redux, bir javascript kütüphanesidir. Redux, React’ın olmazsa olmazı veya bir parçası değildir. Dan Abramov tarafından geliştirilmiş bir kütüphanedir. Asıl görev tanımı ise, Javascript uygulamalarında state bileşenini yönetmeyi sağlayan javascript kütüphanesi...

devamı

Kod kalitesi ölçüm araçları

Kalite kavramı insanların ve sistemlerin "hata yapması" ve "mükemmele ulaşma isteği" gerçeğinden ortaya çıkmıştır. Latince bir şeyin nasıl oluştuğu anlamına gelen "Qualis" kelimesinden türemiş ve "Qualitas" kelimesiyle ifade edilmiştir. Yazılımda Kalite nedir ? Bu soruya çeşitli kişilerin...

devamı

React komponentleri nelerdir?

Facebook tarafından geliştirilen UI(User Interfaces) kütüphanesidir. Kullanıcı arayüzü(UI) oluşturmamızı sağlayan açık kaynak kodlu JS kütüphanesidir. Web ve mobil uygulamalar View katmanı kapsar.Yeni UI bileşenleri oluşturmamızı sağlar. Şuan en popüler javascript kütüphanesidir. Component; Rea...

devamı

Python nedir?

Python 90’lı yılların başında Amsterdam’da Guido Van rossum tarafından geliştirilmeye başlanan bir programlama dilidir. Zannedilenin aksine ismini piton yılanından değil, Rossum’un çok sevdiği MonthyPython isimli komedi grubunun sergilediği gösteriden alır. Python nesne yönelimli, yorum...

devamı

Monitoring nedir?

Kompleks yapılı sistemlerde, cihazların donanımsal durumunu veya içine kurulan yazılımları (Webten örnekle Apache PHP-FPM gibi) izleme işine denir. Monitoring 3 Ana bölümden oluşur bunlar: Alarm, Performans ve Eventler dir. Performans Sistemlerin performans değerini izlemek ve bunu gr...

devamı

Vue JS nedir?

VueJS kullanıcı arayüzleri geliştirmek için kullanılan interaktif bir front-end kütüphanesi yada çerçevesidir. Son zamanların en popüler front-end teknolojilerinden biridir. Hatta 2018 temmuz sonu itibariyle Github’da 108 bin yıldız ile en büyük rakiplerinden React ve Angular’ı geride bırakmayı...

devamı

ABAP nedir?

ABAP (Advanced Business Application Programming) Türkçe karşılığı Gelişmiş İş Uygulama Programlaması olarak adlandırılan nesne tabanlı programlama dilidir. ABAP, SAP tarafından geliştirilmiştir, Java, C# gibi yüksek seviye programlama dilleri arasına girer. ABAP’ın temel kullanım amacı ...

devamı

React native nedir?

React Native, Facebook’un geliştirmiş olduğu mobil uygulama yazmak için yapılmış bir programlama çatısıdır. GitHub’ta 24/07/2018 tarihi ile 66.704 yıldızı bulunuyor ki bu çok büyük bir kitlenin React Native’i takip ettiğini ve kullandığını gösterir. React Native, sizin JavaScript yazarak native...

devamı

Java nedir?

Java ilk olarak Sun Microsystems tarafından 1995 yılında piyasaya sürülen bir programlama dili ve bilgi işlem platformudur. Java neredeyse her türdeki ağ uygulamalarının temelini oluşturarak gömülü ve mobil uygulamalar, oyunlar, Web tabanlı içerik ve kurumsal yazılım geliştirme ve dağıtımı için...

devamı

JavaScript nedir?

Bir websitesine girdiğimizde karşılaştığımız görüntü, HTML adı verilen etiketlerden meydana gelen bir yazım topluluğundan oluşmaktadır. Ancak HTML ile, günümüzde oldukça yaygın olarak görülen dinamizmi yüksek (örneğin açılır kapanır menüler, sürükle-bırak öğeleri, fare ile üzerine gidildiğinde ...

devamı

Git nedir?

Üzerinde çalıştığımız projeler geliştikçe yapılan işin takibini sağlamak, belirli bir noktaya geri dönebilmek, projemizi güvende tutmak vs. birçok sebepten yedekler almamız gerekir. İşte bu yedekler hem gereğinden fazla alan kaplamaya hem de sayıları arttıkça baş edilmez hale gelmektedir. B...

devamı

AngularJS nedir?

Client Üzerinde Bir Harikalar Diyarı AngularJS, Google tarafından ilk sürümü sekiz yıl önce 2010 yılında yayınlandı. İlk formu ile bir javascript kütüphanesi olarak yazıldı. Bir Google çalışanı olan Misko Hevery tarafından 2008 yılında kişisel bir framework çalışması olarak başladı. Angu...

devamı

Socket programlama nedir?

Soketler, süreçler arası iletişim için kullanılır. Interprocess iletişimi istemci-sunucu modeline dayanır. Bu durumda, istemci-sunucu birbiriyle etkileşime giren uygulamalardır. İstemci ve sunucu arasındaki etkileşim bir bağlantı gereklidir. Soket programlaması, etkileşime girecek uygulamalar ar...

devamı

React JS nedir ?

Yazıya başlamadan önce sizleri bir konuda bilgilendirmek istiyorum. React, gerçekten geniş yelpazeli bir konu olduğu için bu yazıda React’ın mantığı ve işleyişi üzerine giriş seviyesinde bir yazı ile başlamayı uygun gördüm. Ayrıca eğer karşınıza daha önce duymadığınız teknik ve İngilizce terimler ...

devamı

SAP nedir ?

SAP Nedir ? SAP kurumsal kaynak planlama ERP yazılımı yapan çok uluslu bir Alman şirketidir. Ülkemizde de bir çok kurumsal firma tarafından tercih edilmektedir. SAP profesyonel anlamda yöneticilerin en doğru kararları almasını sağlıyor ve bunun yanı sıra şirketlerin iş süreçlerinind...

devamı

Javascript oyun motorları

Flash üzerinden birçok web tarayıcısının desteğini çekmesiyle birlikte flash oyunların popülerliği de düşmeye başladı. Buna bağlı olarak HTML5 oyunların yeni sürüm tarayıcılarda desteklenmesi artık flashın sonunu getirmeye başladı. Oyun geliştiricilerin kullanımına açık olarak paylaşılan Javascri...

devamı

UX mitleri #4: Tasarımın amacı web sitesini güzel göstermektir!

Çoğu kişilerin tasarım için bakış açısı sadece hoş görünmek için yapılan çalışmalar şeklindedir. Web sitesi için yapılan tasarım çalışmalarının amacı web sitenizin güzel görünmesini sağlamak değildir. Tasarıma estetik olarak bakılsa da web sitenizin işlevini tamamlar. Tasarım kullanıcıların...

devamı

UX mitleri #3: Kullanıcılar scroll etmeyi sevmezler!

Scroll yapma geçmişte çok kullanılmasa da günümüzde alışkanlık haline gelmeye başladı. Scroll yapmak kullanıcılar tarafından eskiye göre daha normal olarak karşılanmaya başladı. Siteniz aracılığı ile kullanıcılara vermek istediğiniz mesajı parçalara bölerek web sitenizin sayfalarında göstermek yerin...

devamı

PHP frameworklerin karşılaştırması

Bir çok PHP framework ismi duymuşsunuzdur. Bunlara ait de bir çok makale okumuş olabilirsiniz. Ancak hiç bunların karşılaştırması ile ilgili makale ya da blog yazısı okudunuz mu? Eğer oumadı iseniz, bir kaç farklı kaynaktan derlediğimiz bu blog yazılımızı okumanızı tavsiye ediyoruz. Laravel,...

devamı

Accelerated mobil pages (hızlandırılmış mobil sayfalar) nedir - 2

Dilerseniz, yazımıza geçmeden önce bir önceki yazımız olan Google AMP Nedir? i okuyabilirsiniz. Yine de acelesi olan okuyucularımız için kısa bir özet geçelim. Accelerated Mobil Pages (Hızlandırılmış Mobil Sayfalar) olan AMP web sitelerinin mobil cihazlarda çok daha hızlı çalışmasını sağlamak ve...

devamı

Web sayfanızda SSL'e (HTTPS) geçiş zorunlu olacak, hazır mısınız?

Bildiğiniz üzere Google yakın bir zamanda HTTPS e geçişi bir ranking sinyali (https://webmasters.googleblog.com/2014/08/https-as-ranking-signal.html) olarak alacağını duyurmuştu. Yani artık HTTPS li siteler (SSL sertifikalı) arama sonuçlarında daha avantajlı olacaktı. Aşağıdaki mesajdan anlıyoru...

devamı

Tor Nedir ? Tor Nasıl Kurulur ?

TOR “The Onion Routing” sözcüklerinin baş harflerinden oluşan, kullanıcıların anonim olarak internette gezinmelerini sağlayan, açık kaynak kodlu bir ağ ve yazılım projesidir. İlk olarak ABD Deniz Harp Araştırma Laboratuvarı çalışanlarının askeri bir gizli ağ projesi olarak başlamış ancak daha sonra ...

devamı

Responsive E-Ticaret Temaları

E-Ticaret, günden güne büyüyen ticaretin vazgeçilmez bir alanı haline geldi. E-Ticarete girmek isteyen irili ufaklı şirketlere çözümler sunan yüzlerce yazılım mevcut. Ücretsiz yazılımlardan, yıllık ücret modeli ile çalışan yazılımlara kadar yerli ve yabancı olanlar var. Bu yazılımlar sundukları öze...

devamı

Blog Nedir?

Web tabanlı bilgi paylaşım ağı olan blog, insanların bildiği, öğrendiği ve paylaşmak istediği paylaşımları aktarmayı sağlayan mecradır. weB-LOGin kelimelerinin kısaltımı şeklinde oluşan blog kelimesi birleşik kelimenin kısaltması olarak oluşturulmuştur. İnternet ortamında kişisel internet sayfası sa...

devamı

Bandwidth Nedir?

Diğer isimleri ile veri miktarı, bant genişliği ve aktarım hızı ile bu konu hakkında en çok duyacağınız kelime ise trafiktir. Sitenize her giriş için toplamdaki indirme miktarına Bandwidth denir. Bir siteyi örnek almak gerekirse mesela bu siteyi 200 kişi ziyaret etti ve sitenin ana sayfa üzerinde ku...

devamı

AMP Nedir?

Amp nedir ? Accelerated Mobile Pages ( Amp ) web sitenizin mobilde içeriklerinin daha hızlı erişilmesi için uygulanan bir kodlama yöntemdir. Google yakın geçmişte yapmış olduğu açıklamaya göre AMP kodlama yapılan siteler Google ön belleğinde saklanacak ve kullanıcı siteye mobilden erişmek iste...

devamı

LESS Nedir ?

Less Ruby de geliştirilmiş ve zamanla Javascripte aktarılmış bir css preprocessor (css önişlemcisi) dir. Less içinde fonksiyonları, değişkenleri, karıştırmaları(mixin), matematiksel hesapları barındıran ve css yazımında kod fazlalığının önüne geçen bir dinamik stil dosyasıdır. Stilleri tüm özelli...

devamı

PHP Nedir ?

PHP Web Tabanlı, nesne yönelimli bir programlama dilidir. Eskiden Personal Home Page (PHP) yani ‘Kişisel Anasayfa’ iken şimdilerde PHP: Hypertext Preprocessor olarak kullanıma devam edilmektedir. PHP, dinamik, kendi kendine yönetilebilir web siteleri yapılmasını sağlar. İlk olarak 1995te aslen Danim...

devamı

Laravel Nedir?

Laravel Nedir? Laravel en küçük uygulamadan oldukça geniş projelere kadar yazılım yapabileceğiniz MVC yapısına sahip açık kaynak kodlu PHP frameworküdür. 2015 ve 2016 yıllarında sitepoint tarafından yapılan en popüler framework anketinde üst üste iki sene liderliği göğüsledi. Github üzerinde en ç...

devamı

Framework Nedir?

Framework Nedir? Framework, yazılım geliştiricilerin kullandığı önceden hazırlanmış kütüphanelerin bunluduğu ve bunlara yenilerini ekleyebileceği yapıların adıdır. Gelişmiş frameworklerde form kontrolü, veri tabanı bağlantısı, kullanıcı giriş çıkış, mail atma, tema motoru gibi kütüphaneler mevcut...

devamı

NOSQL Nedir?

NOSQL Nedir? NOSQL yıllardır kullanılan MSSQL ve MYSQL gibi ilişkisel kullanılan veri tabanı sistemlerine (RDBMS) alternatif olarak türetilmiş bir veri tabanı sistemidir. NOSQL sistemlerinde bildiğimiz anlamda sql dili kullanılmadığı için NOSQL olarak adlandırılmıştır. Henüz teknolojik bir st...

devamı

JQuery Nedir?

JQuery Nedir? Internet Explorer 6 ve diğer tarayıcı uyumsuzlukları için çözümler getiren JQuery ile çalışmak artık oldukça kolaylaştı. Peki jquery nedir derseniz, JQuery bizi uzun kod satırlarından kurtaran artık hemen hemen her sitede kullanılan bir teknik. Özellikle Google’ın robotlarının Ajax ...

devamı

Ajax Nedir?

Ajax, “Asynchronous JavaScript and XML” (Türkçe: Eşzamansız JavaScript ve XML) anlamına gelen ve bir çok programlama dili ile uyumlu çalışan bir tekniktir. Peki ama Ajax Nedir? Amaç; bütün sayfayı kullanıcıya tekrar yükletmeden, sadece gerekli olan veriyi dinamik olarak ekrana getirmek veya sunucuya...

devamı

Tor nedir ? Tor nasıl kurulur ?

TOR “The Onion Routing” sözcüklerinin baş harflerinden oluşan, kullanıcıların anonim olarak internette gezinmelerini sağlayan, açık kaynak kodlu bir ağ ve yazılım projesidir. İlk olarak ABD Deniz Harp Araştırma Laboratuvarı çalışanlarının askeri bir gizli ağ projesi olarak başlamış ancak daha sonra ...

devamı

Responsive e-ticaret temaları

E-Ticaret, günden güne büyüyen ticaretin vazgeçilmez bir alanı haline geldi. E-Ticarete girmek isteyen irili ufaklı şirketlere çözümler sunan yüzlerce yazılım mevcut. Ücretsiz yazılımlardan, yıllık ücret modeli ile çalışan yazılımlara kadar yerli ve yabancı olanlar var. Bu yazılımlar sundukları öze...

devamı

Blog nedir?

Web tabanlı bilgi paylaşım ağı olan blog, insanların bildiği, öğrendiği ve paylaşmak istediği paylaşımları aktarmayı sağlayan mecradır. weB-LOGin kelimelerinin kısaltımı şeklinde oluşan blog kelimesi birleşik kelimenin kısaltması olarak oluşturulmuştur. İnternet ortamında kişisel internet sayfası sa...

devamı

Bandwidth nedir?

Diğer isimleri ile veri miktarı, bant genişliği ve aktarım hızı ile bu konu hakkında en çok duyacağınız kelime ise trafiktir. Sitenize her giriş için toplamdaki indirme miktarına Bandwidth denir. Bir siteyi örnek almak gerekirse mesela bu siteyi 200 kişi ziyaret etti ve sitenin ana sayfa üzerinde ku...

devamı

AMP nedir?

Amp nedir ? Accelerated Mobile Pages ( Amp ) web sitenizin mobilde içeriklerinin daha hızlı erişilmesi için uygulanan bir kodlama yöntemdir. Google yakın geçmişte yapmış olduğu açıklamaya göre AMP kodlama yapılan siteler Google ön belleğinde saklanacak ve kullanıcı siteye mobilden erişmek iste...

devamı

LESS nedir ?

Less Ruby de geliştirilmiş ve zamanla Javascripte aktarılmış bir css preprocessor (css önişlemcisi) dir. Less içinde fonksiyonları, değişkenleri, karıştırmaları(mixin), matematiksel hesapları barındıran ve css yazımında kod fazlalığının önüne geçen bir dinamik stil dosyasıdır. Stilleri tüm özelli...

devamı

PHP nedir ?

PHP Web Tabanlı, nesne yönelimli bir programlama dilidir. Eskiden Personal Home Page (PHP) yani ‘Kişisel Anasayfa’ iken şimdilerde PHP: Hypertext Preprocessor olarak kullanıma devam edilmektedir. PHP, dinamik, kendi kendine yönetilebilir web siteleri yapılmasını sağlar. İlk olarak 1995te aslen Danim...

devamı

Laravel nedir?

Laravel Nedir? Laravel en küçük uygulamadan oldukça geniş projelere kadar yazılım yapabileceğiniz MVC yapısına sahip açık kaynak kodlu PHP frameworküdür. 2015 ve 2016 yıllarında sitepoint tarafından yapılan en popüler framework anketinde üst üste iki sene liderliği göğüsledi. Github üzerinde en ç...

devamı

Framework nedir?

Framework Nedir? Framework, yazılım geliştiricilerin kullandığı önceden hazırlanmış kütüphanelerin bunluduğu ve bunlara yenilerini ekleyebileceği yapıların adıdır. Gelişmiş frameworklerde form kontrolü, veri tabanı bağlantısı, kullanıcı giriş çıkış, mail atma, tema motoru gibi kütüphaneler mevcut...

devamı

NOSQL nedir?

NOSQL Nedir? NOSQL yıllardır kullanılan MSSQL ve MYSQL gibi ilişkisel kullanılan veri tabanı sistemlerine (RDBMS) alternatif olarak türetilmiş bir veri tabanı sistemidir. NOSQL sistemlerinde bildiğimiz anlamda sql dili kullanılmadığı için NOSQL olarak adlandırılmıştır. Henüz teknolojik bir st...

devamı

JQuery nedir?

JQuery Nedir? Internet Explorer 6 ve diğer tarayıcı uyumsuzlukları için çözümler getiren JQuery ile çalışmak artık oldukça kolaylaştı. Peki jquery nedir derseniz, JQuery bizi uzun kod satırlarından kurtaran artık hemen hemen her sitede kullanılan bir teknik. Özellikle Google’ın robotlarının Ajax ...

devamı

Ajax nedir?

Ajax, “Asynchronous JavaScript and XML” (Türkçe: Eşzamansız JavaScript ve XML) anlamına gelen ve bir çok programlama dili ile uyumlu çalışan bir tekniktir. Peki ama Ajax Nedir? Amaç; bütün sayfayı kullanıcıya tekrar yükletmeden, sadece gerekli olan veriyi dinamik olarak ekrana getirmek veya sunucuya...

devamı